Allen Leech Actor DouBan IMDb Actor The Imitation Game 2014 8.0 Bohemian Rhapsody 2018 7.9 The Hunter's Prayer 2017 5.6 Cold Meat 2023 5.4 You Can't Run Forever 2024 8.7